Crate giga_segy_core

source ·
Expand description

This library is the foundation for the giga-segy-in and giga-segy-out crates. It can be built either with serialization support, or in a slightly more lightweight manner without it (see features).

Re-exports

Modules

  • This submodule deals with reading the actual data in the file once it has been mapped to memory.
  • This contains all the enums that are used in the trace and binary headers.
  • This file contains the definitions for the binary headers of a SEG-Y file. These can then be used for better interpreting the file in the parser.
  • This module contains the SegySettings structure which can be used to customise the SEG-Y parsing.

Structs

  • This structure contains all of the metadata for opening a SEG-Y file.
  • This structure represents a SEG-Y trace.

Constants